home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / sun / se next >
Text File  |  2005-01-13  |  6KB  |  194 lines

  1. // $XFree86: xc/programs/xkbcomp/symbols/sun/se,v 1.2 1998/12/20 09:40:28 dawes Exp $
  2. //
  3. // Swedish layout for a Type 5/5c Sun keyboard
  4. xkb_symbols "sun5" {
  5.     include "en_US(basic)+se(basic)"
  6.  
  7.     // Begin alphanumeric section
  8.     // These two are not supposed to be dead.
  9.     // A few others supposedly ARE dead, but don't care for now.
  10.     key <AC12> { [ apostrophe, asterisk    ],     [     grave ] };
  11.     key <AD12> { [            ],    [  asciitilde ] };
  12.  
  13.     key <RTSH> { [     Shift_R        ]    };
  14.  
  15.     key <LALT> { [    Alt_L        ]    };
  16.     key <ALGR> { [    Mode_switch    ]    };
  17.     key <LMTA> { [    Meta_L        ]    };
  18.     key <RMTA> { [    Meta_R        ]    };
  19.     key <COMP> { [    Multi_key    ]    };
  20.     // End alphanumeric section
  21.  
  22.     // Begin "Function" section
  23.     key <FK01> { [ F1        ]            };
  24.     key <FK02> { [ F2        ]            };
  25.     key <FK03> { [ F3        ]            };
  26.     key <FK04> { [ F4        ]            };
  27.     key <FK05> { [ F5        ]            };
  28.     key <FK06> { [ F6        ]            };
  29.     key <FK07> { [ F7        ]            };
  30.     key <FK08> { [ F8        ]            };
  31.     key <FK09> { [ F9        ]            };
  32.     key <FK10> { [ F10        ]            };
  33.     key <FK11> { [ F11        ],    [ SunF36]    };
  34.     key <FK12> { [ F12        ],    [ SunF37]    };
  35.     key <STOP> { [ Cancel     ],    [ F11    ]    };
  36.     key <AGAI> { [ Redo        ],    [ F12    ]    };
  37.     key <PROP> { [ SunProps    ],    [ F13    ]    };
  38.     key <UNDO> { [ Undo        ],    [ F14    ]    };
  39.     key <FRNT> { [ SunFront    ],    [ F15    ]    };
  40.     key <COPY> { [ SunCopy    ],    [ F16    ]    };
  41.     key <OPEN> { [ SunOpen    ],    [ F17    ]    };
  42.     key <PAST> { [ SunPaste    ],    [ F18    ]    };
  43.     key <FIND> { [ Find        ],    [ F19    ]    };
  44.     key <CUT>  { [ SunCut    ],    [ F20    ]    };
  45.     // End "Function" section
  46.  
  47.     // Begin "Editing" section
  48.     key <PRSC> { [ Print    ],    [ Sys_Req, SunSys_Req ]    };
  49.     key <SCLK> { [ Scroll_Lock    ]            };
  50.     key <PAUS> { [ Pause    ],    [ Break    ]    };
  51.     key <LEFT> { [ Left        ]            };
  52.     key <RGHT> { [ Right    ]            };
  53.     key <UP>   { [ Up        ]            };
  54.     key <DOWN> { [ Down        ]            };
  55.  
  56.     key <DELE> { [ Delete    ]            };
  57.     key <INS>  { [ Insert    ]            };
  58.     key <PGUP> { [ Prior    ]            };
  59.     key <PGDN> { [ Next        ]            };
  60.     key <HOME> { [ Home        ]            };
  61.     key <END>  { [ End        ]            };
  62.     key <HELP> { [ Help        ]            };
  63.     // End "Editing" section
  64.     
  65.     // Begin "Keypad" section
  66.     key <NMLK> { [ Num_Lock         ]                };
  67.     key <KPDV> { [ KP_Divide        ],    [    F25    ]    };
  68.     key <KPMU> { [ KP_Multiply        ],    [    F26    ]    };
  69.     key <KPSU> { [ KP_Subtract        ]                };
  70.  
  71.     key  <KP7> { [  KP_Home,    KP_7    ],    [    F27    ]    };
  72.     key  <KP8> { [  KP_Up,    KP_8    ],    [    F28    ]    };
  73.     key  <KP9> { [  KP_Prior,    KP_9    ],    [    F29    ]    };
  74.     key <KPAD> { [      KP_Add        ]                };
  75.  
  76.     key  <KP4> { [  KP_Left,    KP_4    ],    [    F30    ]    };
  77.     key  <KP5> { [  KP_Begin,    KP_5    ],    [    F31    ]    };
  78.     key  <KP6> { [  KP_Right,    KP_6    ],    [    F32    ]    };
  79.  
  80.     key  <KP1> { [  KP_End,    KP_1    ],    [    F33    ]    };
  81.     key  <KP2> { [  KP_Down,    KP_2    ],    [    F34    ]    };
  82.     key  <KP3> { [  KP_Next,    KP_3    ],    [    F35    ]    };
  83.     key <KPEN> { [      KP_Enter    ]                };
  84.  
  85.     key  <KP0> { [  KP_Insert,    KP_0    ]                };
  86.     key <KPDL> { [  KP_Delete,    KP_Decimal ]                };
  87.     // End "Keypad" section, 
  88.  
  89.     // Begin "four keys up on the right"
  90.     key <MUTE> { [  SunAudioMute,    SunVideoDegauss        ]    };
  91.     key <VOL-> { [  SunAudioLowerVolume,SunVideoLowerBrightness ]    };
  92.     key <VOL+> { [  SunAudioRaiseVolume,SunVideoRaiseBrightness    ]    };
  93.     key <POWR> { [  SunPowerSwitch,    SunPowerSwitchShift    ]    };
  94.     // End "four keys up on the right"
  95.  
  96.     // Begin modifier mappings
  97.     modifier_map Shift  { Shift_R };
  98.     modifier_map Mod1    { Meta_L, Meta_R };
  99.     modifier_map Mod2    { Alt_L };
  100.     modifier_map Mod3    { Mode_switch };
  101.     modifier_map Mod4    { Num_Lock };
  102.     // End modifier mappings
  103. };
  104.  
  105. // Swedish layout for a Type 4 Sun keyboard
  106. xkb_symbols "sun4" {
  107.     include "en_US(basic)+se(basic)"
  108.  
  109.     // Begin alphanumeric section
  110.     // These two are not supposed to be dead.
  111.     // A few others supposedly ARE dead, but don't care for now.
  112.     key <AC12> { [ apostrophe, asterisk    ],     [     grave ] };
  113.     key <AD12> { [            ],    [  asciitilde ] };
  114.  
  115.     key <AF14> { [    asciitilde,    asciicircum    ] };
  116.  
  117.     key <RTSH> { [     Shift_R        ]    };
  118.  
  119.     key <LALT> { [    Alt_L        ]    };
  120.     key <ALGR> { [    Mode_switch    ]    };
  121.     key <LMTA> { [    Meta_L        ]    };
  122.     key <RMTA> { [    Meta_R        ]    };
  123.     key <COMP> { [    Multi_key    ]    };
  124.     // End alphanumeric section
  125.  
  126.     // Begin "Function" section
  127.     key <FK01> { [ F1        ]            };
  128.     key <FK02> { [ F2        ]            };
  129.     key <FK03> { [ F3        ]            };
  130.     key <FK04> { [ F4        ]            };
  131.     key <FK05> { [ F5        ]            };
  132.     key <FK06> { [ F6        ]            };
  133.     key <FK07> { [ F7        ]            };
  134.     key <FK08> { [ F8        ]            };
  135.     key <FK09> { [ F9        ]            };
  136.     key <FK10> { [ F10        ]            };
  137.     key <FK11> { [ F11        ],    [ SunF36]    };
  138.     key <FK12> { [ F12        ],    [ SunF37]    };
  139.     key <STOP> { [ Cancel     ],    [ F11    ]    };
  140.     key <AGAI> { [ Redo        ],    [ F12    ]    };
  141.     key <PROP> { [ SunProps    ],    [ F13    ]    };
  142.     key <UNDO> { [ Undo        ],    [ F14    ]    };
  143.     key <FRNT> { [ SunFront    ],    [ F15    ]    };
  144.     key <COPY> { [ SunCopy    ],    [ F16    ]    };
  145.     key <OPEN> { [ SunOpen    ],    [ F17    ]    };
  146.     key <PAST> { [ SunPaste    ],    [ F18    ]    };
  147.     key <FIND> { [ Find        ],    [ F19    ]    };
  148.     key <CUT>  { [ SunCut    ],    [ F20    ]    };
  149.     // End "Function" section
  150.  
  151.     // Begin "Editing" section
  152.     key <LNFD> { [ Linefeed    ]    };
  153.     key <DELE> { [ Delete    ]            };
  154.     key <PRSC> { [ Print    ],    [ Sys_Req, SunSys_Req ]    };
  155.     key <SCLK> { [ Scroll_Lock    ]            };
  156.     key <PAUS> { [ Pause    ],    [ Break    ]    };
  157.     key <HELP> { [ Help        ]            };
  158.     // End "Editing" section
  159.     
  160.     // Begin "Keypad" section
  161.     key <NMLK> { [ Num_Lock         ]                };
  162.     key <KPEQ> { [ KP_Equal        ]                };
  163.     key <KPDV> { [ KP_Divide        ],    [    F25    ]    };
  164.     key <KPMU> { [ KP_Multiply        ],    [    F26    ]    };
  165.     key <KPSU> { [ KP_Subtract        ]                };
  166.  
  167.     key  <KP7> { [  KP_Home,    KP_7    ],    [    F27    ]    };
  168.     key  <KP8> { [  KP_Up,    KP_8    ],    [    F28    ]    };
  169.     key  <KP9> { [  KP_Prior,    KP_9    ],    [    F29    ]    };
  170.     key <KPAD> { [      KP_Add        ]                };
  171.  
  172.     key  <KP4> { [  KP_Left,    KP_4    ],    [    F30    ]    };
  173.     key  <KP5> { [  KP_Begin,    KP_5    ],    [    F31    ]    };
  174.     key  <KP6> { [  KP_Right,    KP_6    ],    [    F32    ]    };
  175.  
  176.     key  <KP1> { [  KP_End,    KP_1    ],    [    F33    ]    };
  177.     key  <KP2> { [  KP_Down,    KP_2    ],    [    F34    ]    };
  178.     key  <KP3> { [  KP_Next,    KP_3    ],    [    F35    ]    };
  179.     key <KPEN> { [      KP_Enter    ]                };
  180.  
  181.     key  <KP0> { [  KP_Insert,    KP_0    ]                };
  182.     key <KPDL> { [  KP_Delete,    KP_Decimal ]                };
  183.     // End "Keypad" section, 
  184.  
  185.     // Begin modifier mappings
  186.     modifier_map Shift    { Shift_R };
  187.     modifier_map Mod1    { Alt_L };
  188.     modifier_map Mod2    { Num_Lock };
  189.     modifier_map Mod3    { Mode_switch };
  190.     modifier_map Mod4    { Meta_L };
  191.     modifier_map Mod5    { Meta_R };
  192.     // End modifier mappings
  193. };
  194.